.page{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.address{
		background-color: #ffffff;
		padding: 30rpx;
		top: 200rpx;
		width: 92%;
		box-shadow: 0rpx 6rpx 30rpx 10rpx #F4F4F4;
		position: fixed;
		//opacity: 0.96;
		//color: #FFFFFF;
		z-index: 999;
	}
	.address-yy{
		width: 100%;
		height: 100%;
		position: fixed;
		background-color: #000000;
		opacity: 0.6;
		z-index: 999;
	}
	.close{
		
	}
	.close image{
		width: 56rpx;
		height: 56rpx;
		position: absolute;
		right: 10rpx;
		top: 10rpx;
	}
	.address-item{
		display: flex;
		align-items: center;
		justify-content: flex-start;
		margin-top: 20rpx;
		border-bottom: 2rpx solid #EEEEEE;
		padding: 20rpx 0;
		font-size: 32rpx;
		font-weight: 900;
	}
	.address-item-end{
		border: none;
	}
	.address-item-con{
		margin-left: 20rpx ;
		//margin: 20rpx;
		padding: 10rpx 30rpx;
	}
	.dotBox{
		width: 40rpx;
		height: 40rpx;
	}
	.dot{
		width: 30rpx;
		height: 30rpx;
		border-radius: 100%;		
		background-color: #5E7FFF;
	}
	.dotEnd{
		background-color: #CCCCCC;
	}
.item {
		width: 100%;
		height: 480rpx;
		background: url(../../../static/user/detail1.png) 0 0/100% 100%;
		overflow: hidden;
	}

	.item-head {
		margin-top: 100rpx;
		display: flex;
		align-items: center;
		padding: 0rpx 40rpx;
	}
	
	.return {
		width: 24rpx;
		height: 32rpx;
	}

	.item-head-title {
		color: #FFFFFF;
		font-size: 34rpx;
		margin-left: 250rpx;
	}
	.item-content{
		padding-left: 50rpx;
		margin-top: 40rpx;
	}
	.item-content-con{
		display: flex;
		align-items: center;
		color: #FFFFFF;
		margin-top: 16rpx;
		font-size: 30rpx;
	}
	.item-content-con2{
		margin-bottom: 60rpx;
	}
	.item-content-con-add{
		max-width: 300rpx;
		//height: 34rpx;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space:nowrap;
	}
	.item-content-con-status{
		font-size: 36rpx;
		margin-right: 42rpx;
	}
	.item-content-con-jt{
		margin: 0 16rpx;
	}
	.warting{
		//color: #FF703A;
	}
	.car-wrap{
		width: 100%;
		.car-list{
			margin: 22rpx 0;
			padding: 0rpx 0;
			border-bottom: 2rpx solid #F4F4F4;
			border-top: 2rpx solid #F4F4F4;
			display: flex;
			align-items: center;
			flex-wrap: wrap;
			.car-item{
				height: 170rpx;
				display: flex;
				align-items: center;
				justify-content: flex-start;
				
				background-color: #ffffff;
				padding: 10rpx 0 15rpx;
				//border-radius: 10rpx;			
				.car-pic{
					width: 260rpx;
					height: 150rpx;
					margin-right: 10rpx;
				}
				.car-botop{
					display: flex;
					align-items: center;
					
				}
				.car-info{
					width: 500rpx;
					margin-left: 10rpx;
					color: #66676A;
					font-size: 24rpx;
					position: relative;
					top: 0;
					.car-item-head{
						display: flex;
						align-items: center;
						//justify-content: space-between;
						font-size: 32rpx;
						color: #333333;
						text{
							color: #66676A;
							font-size: 24rpx;
						}
					}
					.car-number{
						margin: 15rpx 0;
						font-size: 26rpx;
					}
					.car-item-bottom{
						display: flex;
						align-items: center;						
					}
				}
			}
		}
	}
	.item2 {
		//width: 100%;
		//height: 100%;
		background-color: #F4F8FC;
		margin-top: -110rpx;
		position: relative;
		//top: -100rpx;
		border-radius: 20rpx 20rpx 0 0;
		overflow: hidden;
	}
	
	.item2-con1 {
		padding: 40rpx 30rpx;
		background-color: #FFFFFF;
		
	}
	
	.item2-con1-title {
		font-size: 32rpx;
		font-weight: 800;
		margin-bottom: 30rpx;
	}
	
	.item2-con1-msg {
		width: 100%;
		height: 320rpx;
		margin: 0 auto;
		//background-color: #00B26A;
		position: relative;
		border-radius: 20rpx;
		overflow: hidden;
	}
	.item2-con1-msg map{
		width: 100%;
		height: 100%;
		z-index: 60;
	}
	.item2-con1-msg-name {
		//width: 150rpx;
		//height: 60rpx;
		padding: 10rpx 14rpx;
		position: absolute;
		bottom: 0rpx;
		right: 0rpx;
		background-color: #505865;
		display: flex;
		align-items: center;
		color: #FFFFFF;
		z-index: 99;
	}
	
	.item2-con1-msg-name image {
		width: 32rpx;
		height: 32rpx;
	}
	
	.item2-con2 {
		padding: 40rpx 30rpx;
		margin: 20rpx 0;
		background-color: #FFFFFF;
	}
	
	.item2-con1-title2 {
		font-size: 32rpx;
		font-weight: 800;
	}
	
	.item2-con2-title {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.item2-con2-remark{
		padding: 20rpx;
		font-size: 28rpx;
		display: flex;
		align-items: center;
	}
	.item2-con2-remark text{
		//color: #929292;
	}
	.item2-con2-content {
		margin-top: 36rpx;
		display: flex;
		justify-content: space-between;
		align-items: center;
		text-align: center;
		font-size: 28rpx;
	}
	
	.item2-con2-content-item text {
		color: #999999;
	}
	
	.item2-con2-content-item view {
		margin-top: 36rpx;
		font-weight: 900;
	}
	
	.item2-con2-title-order {
		color: #999999;
	}
	
	.item2-con3,
	.item2-con4 {
		margin-top: 20rpx;
		padding: 20rpx;
		background-color: #FFFFFF;
	
	}
	
	.item-msg2 {
		margin: 10rpx 0 40rpx;
		font-size: 30rpx;
		color: #000000;
	}
	
	.item2-centent {
		display: flex;
		flex-direction: row;
	
	}
	
	.item2-centent image {
		width: 260rpx;
		height: 160rpx;
	}
	
	.item2-con {
		display: flex;
		flex-direction: column;
		justify-content: space-around;
		margin-left: 40rpx;
		color: #828282;
	}
	
	.item2-Cartype text {
		color: #000000;
		font-size: 30rpx;
		font-weight: 700;
		margin-right: 20rpx;
	}
	
	.item2-type {
		width: 100rpx;
		height: 40rpx;
		background-color: #F0F2F5;
		color: #007AFF;
		text-align: center;
		line-height: 40rpx;
		font-size: 16rpx;
	}
	
	.item3 text {
		font-size: 30rpx;
	}
	
	.item3-con {
		width: 100%;
		height: 160rpx;
		margin-top: 40rpx;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		font-size: 28rpx;
	}
	
	.item3-content {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
	}
	
	.total {
		color: #828282;
		margin-right: 10rpx;
	}
	
	.item2-con-bottom {
		margin-top: 20rpx;
		background-color: #FFFFFF;
		padding: 20rpx;
		height: 56rpx;
		position: relative;
	}
	
	.item2-con-bottom-content {
		display: flex;
		align-items: center;
		position: absolute;
		right: 20rpx;
	}
	
	.item2-con-bottom-content view {
		padding: 10rpx 16rpx;
		border: 1rpx solid #e8e8e8;
		margin-right: 46rpx;
		border-radius: 10rpx;
		color: #666666;
	
	}
	.item3-zs{
		margin: 0 6rpx;
	}
	.null{
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0rpx;
		background-color: #F4F4F4;
		z-index: 999;
	}
	.reason{
		position: fixed;
		bottom: 200rpx;
		width: 90%;
		left: 2%;
		//height: 360rpx;
		margin: 0 auto;
		padding: 20rpx;
		background-color: #FFFFFF;
		z-index: 999;
		border-radius: 20rpx;
	}
	.reason label{
		font-size: 30rpx;
		font-weight: 800;
		margin: 20rpx;
	}
	.reason textarea{
		padding: 20rpx;
		width: 90%;
		height: 300rpx;
		margin-top: 10rpx;
		border: 1rpx solid #F4F4F4;
	}
	.reason-form{
		margin: 30rpx 0 20rpx;
		width: 100%;
		height: 80rpx;
		line-height: 80rpx;
		background-color: #1546FA;
		border-radius: 10rpx;
		color: #FFFFFF;
		font-size: 32rpx;
		text-align: center;
	}
	.yy{
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background-color: #000000;
		opacity: 0.6;
	}
	.item-remark-title{
		font-size: 30rpx;
		font-weight: 800;
	}